From 32624e682ec3f2e29a59905997aae89be4aba154 Mon Sep 17 00:00:00 2001 From: Debian LibreOffice Maintainers Date: Wed, 25 Mar 2026 21:39:29 +0100 Subject: [PATCH] parquet-filter-config-only-if-enabled-in-orcus Gbp-Pq: Name parquet-filter-config-only-if-enabled-in-orcus.diff --- filter/Configuration_filter.mk | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/filter/Configuration_filter.mk b/filter/Configuration_filter.mk index 7dcf7c7489d..c6bb68bc1a4 100644 --- a/filter/Configuration_filter.mk +++ b/filter/Configuration_filter.mk @@ -473,7 +473,6 @@ $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_calc_types.xcu,f generic_XML \ calc_Gnumeric \ calc_Lotus \ - calc_Parquet \ calc_QPro \ calc_MS_Excel_40 \ calc_MS_Excel_40_VorlageTemplate \ @@ -535,7 +534,6 @@ $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_calc_filters.x calc_HTML_WebQuery \ calc_StarOffice_XML_Calc_Template \ calc_pdf_Export \ - calc_Parquet \ dBase \ calc8 \ calc8_template \ @@ -559,6 +557,17 @@ $(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_calc_filters.x MS_Multiplan \ )) +ifeq "$(SYSTEM_LIBORCUS)" "TRUE" + ifeq "$(shell objdump -p /usr/lib/`dpkg-architecture -qDEB_HOST_MULTIARCH`/liborcus-0.*so | grep NEED | grep -q parquet && echo true)" "true" +$(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_calc_types.xcu,filter/source/config/fragments/types,\ + calc_Parquet \ +)) +$(eval $(call filter_Configuration_add_filters,fcfg_langpack,fcfg_calc_filters.xcu,filter/source/config/fragments/filters,\ + calc_Parquet \ +)) + endif +endif + ifneq ($(ENABLE_WASM_STRIP_BASIC_DRAW_MATH_IMPRESS),TRUE) # fcfg_draw $(eval $(call filter_Configuration_add_types,fcfg_langpack,fcfg_draw_types.xcu,filter/source/config/fragments/types,\ -- 2.30.2